package Spring2024_5_10;

public class M {
    //Maven有哪些优点和缺点(考察对maven的熟悉程度)
    /**
     * 优点
     * 1 简化了项目依赖管理
     * 2 易于上手
     * 3 便于与持续集成工具(jenkins)整合
     * 4 有助于多模块项目开发
     * 5 便于项目升级
     * 6 maven有许多插件 便于扩展功能
     *
     * 缺点
     * 1 maven是一个庞大的构建系统 学习难度稍大
     * 2 maven采用的是约定优于配置的策略
     */

    //我们经常使用Mvn Clean Package的命令进行

    //Maven生命周期
/**
 * 有三套生命周期
 * 1 clean周期 主要用于执行清理上一次构建产生的文件 可以理解为删除target文件
 * 2 默认周期 ★🦑☆
 * 3 site周期
  */

}
